
var bar = {
    myName:"time.geekbang.com",
    printName: function () {
    console.log(this.myName)//这里注意看是this.myname还是myname,如果是myname就是查找上一层作用域的myname,因为在函数作用域里面没有
    }
  }
  function foo() {
    let myName = "极客时间"
    return bar.printName
  }
  let myName = "极客邦"
  let _printName = foo()
  _printName()//undefined  因为是window调用的
  bar.printName()//time.geekbang.com
  